Standing wave flume - English Synonyms Dictionary